.. _ecmSxCfg_ExtStop_GetEnv : ecmSxCfg_ExtStop_GetEnv ======================== ------------------------ SYNOPSIS -------- .. code-block:: none t_i32 ecmSxCfg_ExtStop_GetEnv ( t_i32 NetID, t_i32 Axis, TEcLogicAddr *SigAddr, t_i32 *ActiveState, t_i32 *DelayTime, t_i32 *ErrCode ) DESCRIPTION ----------- - 외부정지 기능의 환경을 1번 모드 조건으로 설정합니다. 1번 모드는 ExtStop 센서 입력은 범용디지털 입력을 통해서 감시하고, 오프셋 방식은 시간 오프셋을 적용하는 모드입니다. PARAMETER --------- - NetID : Network 번호 - Axis : 대상 축 번호. - :ref:`SigAddr ` : 외부정지입력으로 사용할 입력 채널에 해당하는 Input PDO 영역의 주소를 지정하는 인자입니다. - ActiveState : 외부정지 기능이 동작하는 입력 신호의 조건을 설정합니다. +-------+---------------------------------------------------------------------------------------------------------------------------+ | Value | Meaning | +=======+===========================================================================================================================+ | 0 | Falling Edge(ON -> OFF)가 발생하면 동작합니다. 만일 이송이 시작될 때 이미 OFF이면 ON이 되었다가 다시 OFF될 때 동작합니다. | +-------+---------------------------------------------------------------------------------------------------------------------------+ | 1 | Rising Edge(OFF -> ON)가 발생하면 동작합니다. 만일 이송이 시작될 때 이미 ON이면 OFF 되었다가 다시 ON될 때 동작합니다. | +-------+---------------------------------------------------------------------------------------------------------------------------+ | 2 | 신호가 OFF상태가 되면 동작합니다. 만일 이송이 시작될 때 신호가 이미 OFF이면 외부정지동작이 바로 작동합니다. | +-------+---------------------------------------------------------------------------------------------------------------------------+ | 3 | 신호가 ON상태가 되면 동작합니다. 만일 이송이 시작될 때 신호가 이미 ON이면 외부정지동작이 바로 작동합니다. | +-------+---------------------------------------------------------------------------------------------------------------------------+ - DelayTime : 센서가 감지된 이후에 실제 감속이 시작되는 지연 시간을 msec 단위로 설정합니다. - ErrCode : 이 매개 변수를 통하여 현재의 에러 코드를 반환합니다. 단, 이 매개 변수에 NULL을 전달하면 에러 코드를 반환하지 않습니다. RETURN VALUE ------------ - 마지막에 설정된 외부정지 기능의 환경설정 모드를 반환합니다.